package SetMap;

import java.util.HashSet;
import java.util.Set;

/**
 * @TODO
 * @Author xu
 * 2025/3/17
 */
public class Letter {
    public static void main(String[] args) {
        String str = "aiodjl;hriWFUADJSV123UEHiowfjnivowe"; // 输入字符串
        int uniqueCount = countUniqueLetters(str);
        System.out.println("不重复的字母数量: " + uniqueCount);
    }

    private static int countUniqueLetters(String str) {
        Set<Character> uniqueLetters = new HashSet<>();

        for (char ch : str.toCharArray()) {  // 遍历字符串中每一个字符
            if (Character.isLetter(ch)) { // 检查字符是否为字母
                uniqueLetters.add(ch); // 将字母添加到集合中
            }
        }

        return uniqueLetters.size(); // 返回集合的大小
    }
}
